home *** CD-ROM | disk | FTP | other *** search
- Path: camelot.dsccc.com!not-for-mail
- From: kcline@sun132.spd.dsccc.com (Kevin Cline)
- Newsgroups: comp.lang.c++
- Subject: Re: Difficulty hiring people with C++ experience.
- Date: 11 Jan 1996 10:08:16 -0600
- Organization: DSC Communications Corporation Switch Products Division
- Message-ID: <4d3clg$eoa@sun132.spd.dsccc.com>
- References: <gmandelDJAoyx.Kpr@netcom.com> <4bto2d$gnq@usenet1.interramp.com> <gmandelDKL1AF.K22@netcom.com> <4d0un2$26lq@news.doit.wisc.edu>
- NNTP-Posting-Host: sun132.spd.dsccc.com
-
- In article <4d0un2$26lq@news.doit.wisc.edu>,
- Eric Richard Keiter <keiter@hp-171.cae.wisc.edu> wrote:
- >...
- >
- >As jobs for Physics PhD's are rather scarse these days,
- >I've been thinking about looking for programming jobs. However, as the
- >bulk of my computer knowledge is self-taught, I don't really know what
- >a typical CS student is expected to know.
- >
-
- I would expect a CS graduate to know these things:
-
- 1) Basic data structures and their properties
- (trees, hash tables, lists, etc.)
-
- 2) Basic machine and operating system structure (We're a UNIX
- shop). This knowledge may be less common now than it used to be
- as more people are trained on MS-DOS.
-
- 3) Problem solving techniques. These can be taught, but
- should have been learned before matriculation.
-
- If a person holding a CS degree doesn't know these things, I will
- wonder what they did learn in four years of school. Of course all
- these things can be learned without the benefit of formal training. I
- would probably look on that favorably, since it indicates a high
- degree of interest in the field.
- --
- Kevin Cline
-